home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / system / mail / delivery / deliver.tz / deliver / README < prev    next >
Encoding:
Text File  |  1992-12-07  |  2.3 KB  |  90 lines

  1. $Header: README,v 2.2 90/03/06 15:11:50 chip Exp $
  2.  
  3.  
  4.                              WHAT IS DELIVER?
  5.  
  6.  
  7. Deliver is a program which delivers electronic mail once it has arrived
  8. at a given machine.
  9.  
  10.  
  11.  
  12.                               WHO CAN USE IT?
  13.  
  14.  
  15. Deliver is intended for use in three environments:
  16.  
  17.  
  18.     1.  Any Xenix system.
  19.  
  20.         Deliver was invented to be a direct replacement for the Xenix
  21.         program /usr/lib/mail/mail.local.  In fact, on tct, mail.local is
  22.     just another link to /usr/bin/deliver.
  23.  
  24.  
  25.     2.  Any Unix system with smail 2.x.
  26.  
  27.         You can use deliver for local mail by changing the local mailer
  28.         definition in config.h:
  29.         #define LMAIL(frm)      "/usr/bin/deliver -r '%s'",frm
  30.  
  31.  
  32.     3.  Any Unix system with either sendmail or smail 3.x.
  33.  
  34.     Any user can let deliver handle all his mail by putting the
  35.     following line in his .forward file:
  36.         "|/usr/bin/deliver username"
  37.     Be sure to specify the correct username, or someone else will
  38.     get your mail!
  39.  
  40.  
  41.  
  42.                                 PORTABILITY
  43.  
  44.  
  45. Deliver has been compiled and tested under SCO Xenix System V/286 and 4.3
  46. BSD.  The configuration provides for System V, but I have not been able to
  47. test it. (Patches for all environments are welcome; see below.)
  48.  
  49.  
  50.  
  51.                WARNINGS: BE CAREFUL!
  52.  
  53.  
  54.     1.  Deliver is intended to be run setuid root; otherwise it would not
  55.         be possible to execute a user delivery file in the context of its
  56.         owner.  Any setuid root program is a potential security hole!  Be
  57.         careful of the modes on the deliver binary and the directory where
  58.         it lives.
  59.  
  60.     2.  Deliver's flexibility makes it easy to lose lots of mail through
  61.     carelessness in configuration.  Delivery files should be written
  62.     with extreme care.
  63.  
  64.  
  65.  
  66.                           COMPILING AND INSTALLING
  67.  
  68.  
  69. Edit the Makefile and config.h to taste.  Type "make".  To install, type
  70. "make install".  See the Makefile for further hints.
  71.  
  72.  
  73.  
  74.                 HELP SAVE THE WORLD!
  75.  
  76.  
  77. If you run into a bug, you are probably not alone.  Save your fellow human
  78. beings from toil and trouble!  Bug reports and patches are gladly accepted
  79. and appreciated.  Please mail them to the one of the addresses below.
  80.  
  81. Thank you, and good night.
  82.  
  83.     Chip Salzenberg
  84.     ComDev/TC Telemanagement
  85.  
  86.     <chip@tct.uucp>
  87.     <chip%tct@ateng.com>
  88.     <uunet!ateng!tct!chip>
  89.     <uunet!pdn!tscs!tct!chip>
  90.